package com.rahms.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 消息通知实体类，对应notification表
 */
@Data
@TableName("notification")
public class Notification {
    
    @TableId(type = IdType.AUTO)
    private Long notiId;
    
    private Long userId; // 接收用户ID
    
    private String title; // 标题
    
    private String content; // 内容
    
    private String notiType; // 类型（reminder, warning, announcement）
    
    private Integer isRead; // 是否已读 (0:未读, 1:已读)
    
    private LocalDateTime createTime; // 创建时间
}